home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1996 April
/
CHIP 1996 aprilis (CD06).zip
/
CHIP_CD06.ISO
/
hypertxt.arj
/
9308
/
DOS63.CD
< prev
next >
Wrap
Text File
|
1995-04-19
|
24KB
|
420 lines
@VHasználjuk ki!@N
@Vùj parancsok az MS DOS 6.0-ban@N
Bár sok ismerôs elemmel találkozhatunk a Microsoft új
operációs rendszerében, mégis, egy egész sereg eddig még
nem ismert szolgáltatással lepi meg felhasználóit.
Az új DOS telepítése után alaposan megcsappan a szabad
terület a merevlemezen. Ha mindent telepíteni akarunk -- a
DOS és a Windows alá tervezett programokat egyaránt --,
akkor majdnem 8 Mbyte területet kell feláldoznunk. Igaz, a
DOS elôzô verziójának file-jait törölve felszabadíthatunk
némi helyet, s azzal is, ha megszabadulunk a nem használt
programoktól, ám mielôtt nekiállunk a törlésnek -- lásd
júniusi számunkat --, nem árt ellenôrizni, mely programokra
lehet még szükségünk. Most tekintsük át néhány új program
használatát.
@VDELTREE@N
Régóta hiányzott egy olyan segédprogram a DOS-ból, amellyel
törölhetô egy (ki sem ürített) könyvtárfa. A program
egyúttal a DEL parancs elôl rejtve maradó rejtett (hidden),
csak olvasható (readonly) és rendszer (system) file-okat is
eltakarítja. Paraméterként több file- és könyvtárnevet is
magadhatunk. Itt is a közvetlenül a parancs után beírt /Y
kapcsolóval tilthatjuk le az engedélykérést (különben
minden file és/vagy alkönyvtár törlése elôtt jóváhagyást
kér a program).
Ha egy könyvtárat nem akarunk megszüntetni, csak a benne@N
levô file-okat és alkönyvtárakat akarjuk törölni, akkor a@N
következô parancsszerkezetet érdemes alkalmazni:@N
@V@KDELTREE könyvtár\.@N@V@N
A \ és pont elôtt megadott könyvtárat meghagyja a program,
csak a tartalmától szabadít meg bennünket. Ugyanez az
eredmény, ha az aktuális könyvtárban adjuk ki a ""DELTREE
." parancsot.
Ha nem az aktuális, hanem egy másik meghajtón akarunk
file-okat vagy könyvtárakat törölni, akkor
alapértelmezésként az azon aktuális (al)könyvtárban
takarít, hacsak nem adunk meg abszolút (egy \ karakterrel
kezdôdô) könyvtárnevet. òvatosan kezeljük a parancsot,
hiszen például egy ""DELTREE /Y C:" parancs komoly gondot
okozhat, ha a C: meghajtón éppen a gyökérkönyvtár volt az
aktuális könyvtár.@N
A parancs arra is használható, hogy a rendszerlemeznek
formázott floppyról eltakarítsa a felesleges DBLSPACE.BIN
file-t. A DELTREE nélkül ez körülményes lenne, mivel
elôször az ATTRIB paranccsal el kellene távolítani a
rejtett és rendszer attribútumot, s utána jöhetne csak a
DEL parancs. Az összes rejtett, rendszer és readonly
attribútumú file-tól hasonló egyszerûséggel szabadulhatunk
meg a DELTREE-vel. A Windows swap file-ját, és a
DoubleSpace CVF (Compressed Volume File = tömörített
meghajtó) file-jait azonban nem célszerû ezzel a módszerrel
eltávolítani. A program konfigurációs és INI file-jainak
rendbetétele kézzel elég babrás, ezért inkább a Control
Panel, illetve a DoubleSpace megfelelô menüit használjuk
erre.
@VMOVE@N
Az eddig jobbára külsô fejlesztôktôl származó programokkal,
vagy saját készítésû batch file-okkal megoldott
file-mozgatást az MS DOS 6.0-ban már a MOVE paranccsal is
elvégezhetjük. A MOVE alapvetôen három feladatot láthat el:
file-ok áthelyezését, file-ok átnevezését (a kettôt
megadott feltételek esetén kombinálva is), valamint
könyvtárak átnevezését. Az áthelyezés lemezek között is
mûködik. A parancs használatakor az alábbi szerkezetet kell
követni: ""MOVE forrás cél"
Az elsô paraméter a forrás. Itt megadhatunk egy file-nevet
vagy egy maszkot, helyettesítô * és/vagy ? karakterekkel,
de megadhatunk több nevet és/vagy maszkot is, azokat
egymástól vesszôvel elválasztva. A névmegadáskor a DOS
konvenciói érvényesek, azaz a puszta file-név megadásakor a
program azt az aktuális könyvtárban keresi, ha meghajtót
és/vagy könyvtárnevet is megadunk a névben, akkor ott
keresi. (A nem \ karakterrel kezdôdô könyvtárneveket az
adott lemezen aktuális könyvtárban keresi a program.)
Ha csak egyetlen file-nevet vagy maszkot adunk meg
forrásként, akkor a MOVE parancs mellett új nevet/maszkot
is adhatunk egyben az áthelyezett file-oknak. A program
automatikusan felülírja azokat a célkönyvtárban levô
file-okat, amelyek a forrásfile-okkal azonos nevet
viselnek. Ha több nevet és/vagy maszkot is megadunk
forrásként, akkor a cél csak könyvtárnév lehet, s nem
végezhetünk egyúttal átnevezést. Könyvtár átnevezésekor
nem használhatunk vesszôvel elválasztott könyvtárneveket a
forrás megadásakor és joker karakterek sem lehetnek a
nevekben. Olyan célkönyvtárat is megadhatunk, amely még
nem létezik. Ilyenkor a program engedélyt kér ennek a
létrehozásához. Ha a forrás megadása elôtt kitesszük a /Y
kapcsolót, akkor kérdezés nélkül létrehozza az addig még
nem létezô (al)könyvtárat.
@VVSAFE@N
A Microsoft, mint köztudott, a Central Point antivírus
programjainak licencét vásárolta meg. A programok közül a
VSAFE.COM hivatott arra, hogy DOS alatt használva
rezidensen beülve a memóriába -- 23 Kbyte-ot foglal le --
folyamatosan ellenôrizze a számítógép vírusmentességét, s
figyelmeztessen, ha vírust vagy vírusgyanús jelenséget
(illetéktelen memória- vagy lemezkezelést, vagy pedig
vírussztringet) észlel.
A program nem futtatható Windows alatt, sôt még a Windows
telepítése elôtt ki kell kapcsolni a VSAFE-et, különben nem
tudjuk befejezni a telepítést. Egy másik segédprogram, az
MWAWTSR.EXE szolgál a Windows alatti vírusfigyelésre. Ennek
indítását legegyszerûbben úgy tehetjuk rutinfeladattá, hogy
beírjuk a WIN.INI file-ba a ""load=mwavtsr.exe" sort. Ez a
segédprogram lehetôvé teszi, hogy a program üzenetei
Windows alatt is megjelenjenek a képernyôn.
A VSAFE program DOS alatti használatában az alábbi
szerkezetet kell követnünk:
@KVSAFE [/mód[+ vagy -] ...] [/NE] [/NX] [/Ax vagy /Cx] [/N] [/D] [/U]
Mint a DOS minden programjának, a VSAFE-nek a kapcsolóit is
egy bevezetô / jellel kell kezdeni. A kapcsolók elsô
csoportjával (módkapcsolók, lásd elsô táblázatunkat) az
adható meg, hogyan kezelje, keresse a vírusokat. E
kapcsolók 1-tôl 8-ig terjedô számok. A mögöttük beírható +
vagy - jel be, illetve kikapcsolja az adott funkciót. A
további kapcsolókat második táblázatunk tartalmazza. Mivel
egyszerre értelemszerûen csak egy menübehívó kombináció
adható, a /Ax és a /Cx kapcsolók közül csak az egyik
használható egyszerre.
Itt kell megjegyezni azt a tényt, amire a kézikönyv is
felhívja a figyelmet. Mint minden vírusellenôrzô program, a
VSAFE is vakriasztást adhat idônként. Ezeket is mindig
kellô figyelemmel ellenôrizzük. A másik dolog, amit meg
kell említenünk, az a konkurens antivírus-programokkal való
viszonya. Ezúttal nem a hatékonyságot kívánjuk elemezni,
hanem azt a mindennapos esetet, amikor a TSR üzemmódban
dolgozó VSAFE mellett más programot is használunk, például
floppyk ellenôrzésére. Ilyenkor több program (mint például
a McAfee féle ViruScan is), amely a lemezellenôrzés elôtt
teljes memóriaellenôrzést is végez, vírust vél felfedezni a
memóriában (többnyire ""Israeli Boot, [Iboot]"
azonosítóval). Ha ez a riasztás megszûnik a VSAFE
kikapcsolása után, akkor egyértelmûsíthetô, hogy
vakriasztásról van szó.
A VSAFE eltávolítására szogál a /U kapcsoló. Segítségével
nemcsak kikapcsolhatjuk, de a memóriából teljesen el is
távolíthatjuk a VSAFE-et. Olyankor lehet csak probléma a
VSAFE eltávolításával, ha utána más TSR programot is
betöltöttünk. Ilyenkor hátulról visszafele kell egymás után
kiiktatni a bent lévô rezidens programokat. Szükség esetén
megoldás lehet a gép újraindítása.
A program használatához egy jellegzetes példa. Azt akarjuk,
hogy ne ellenôrizze a merevlemez formattálását, de
figyelmeztessen, ha valami a floppy bootszektorába akar
írni és az [Alt T] gombkombinációhoz akarjuk a VSAFE
menüjének elôhívását rendelni: ""vsafe /1- /7+ /At"
@VMSAV@N
A Microsoft Antivirus (MSAV) licence is a Central Pointtól
származik. Persze a CPAV sem volt teljesen eredeti
fejlesztés, hiszen a Carmel Antivirus nevû program alapján
készült. A többszöri átdolgozás úgy tûnik, hasznára volt a
terméknek, hiszen az MSAV elôdeihez képest jelentôsen
feljavult, a végtermék bizonyos szempontból jobb mint a
forrás. Egy vírusvadász kollégánk élesben is ellenôrizte a
programot. Mint mondta, nem várt túl sokat tôle, ám végül ô
maga lepôdött meg a legjobban, amikor az eredményeket
megkapta. A felismerési százalék ugyan messze nem éri el
John McAfee ViruScan programjának az eredményét, sôt a
hazai víruskergetôk is lekörözik, de sebessége lenyûgözô.
Ez annak köszönhetô, hogy a Microsoft profi programozói a
hozott anyagot messzemenôen optimalizálták. A Patricia
Hoffmann nevével fémjelzett VSUM adatbázis tesztjei szerint
az MSAV a ráeresztett 2015 vírus (1925 file és 90
bootvírus) közül 1069-et (1005 file és 64 bootvírust)
ismert fel. Ez nem világrengetô eredmény, de egy operációs
rendszer segédprogramjától nem rossz.
Az eredménybôl azt a következtetést lehet leszûrni, hogy
van jövôje a terméknek, amennyiben a Microsoft és a hazai
forgalmazók együttes erôfeszítéssel megoldják az MSAV
rendszeres, legalább negyedévi, de célszerûen havi
frissítését. Erre a DOS 320 oldalas kézikönyvében találtunk
biztató utalást: Németországban -- s innen kapja a
támogatást és az árut a magyar forgalmazók zöme -- 39 márka
egy frissítés, illetve két frissítés 70 márka, amiért
postafordultával (a második frissítést 3-4 hónappal késôbb)
küldik Németországból a frissítô lemezt. A Microsoft
BBS-érôl is beszerezhetô az MSAV frissítése, de ez csak a
keresô rutinok bôvítését tartalmazza, a helyreállítást és
víruseltávolítást végzô rutinok frissítéséért mindenképp
fizetni kell.
Reméljük, a hazai forgalmazók is tesznek valamit azért,
hogy a jogtiszta MS DOS 6.0 mellé hivatalosan, forintért is
beszerezhetô legyen a víruskeresô teljesértékû és
rendszeres frissítése.
Már a telepítéskor el kell döntenünk, hogy a program DOS,
Windows vagy mindkét verzióját akarjuk a késôbbiekben
használni. A Windows verzió tetemes plusz merevlemez
területet igényel, de egyszerû kezelhetôsége kiegyenlíti
ezt a hátrányt. A DOS alatti program kétféle üzemmódban
használható. Paraméterek nélkül, csak a tesztelendô lemez
megadásával a menüs forma jelentkezik, amit a kézikönyv is
bemutat. A menük használata könnyû, aki egy kicsit is
elboldogul az angollal, annak nem okozhat gondot. Ha
azonban nem akarjuk a felhasználóra bízni az angol menük
értelmezését, vagy a program paraméterezését, akkor
célszerûen elôkészített batch file-okat is használhatunk.
Nézzük végig, milyen kapcsolókat, paramétereket adhatunk a
parancssorban az MSAV programnak. Az MSAV szintaxisa az
alábbi szerkezetet követi (az elhagyható paramétereket
szögletes zárójelek között adtuk meg):
@KMSAV [drive:] [/S vagy /C] [/R] [/A vagy /L] [/N] [/P] [/F] [/video]
Az elsô paraméter a meghajtó neve. Ha elhagyjuk, akkor az
éppen aktuális lemezt ellenôrzi. A program további
mûködését kapcsolók megadásával szabályozhatjuk. Ezek egy
része a program érdemi részét begfolyásolja (hogyan
keressen, mit keressen, immunizáljon-e, irtson-e), más
részük a naplózásról gondoskodik, illetve a program
üzeneteinek megfelelô megjelenítéséért felelôs. A DOS
hagyományainak megfelelôen a kapcsolók egy-egy bevezetô /
karakterrel kezdôdnek. A kapcsolók nem hozhatók egyetlen
közös bevezetô karakter mögé, s néhányat közülük nem
kombinálhatunk (erre az adott kapcsolónál kitérünk).
@V/S@N -- Scan only. E kapcsoló hatására csak keres a
program. A fertôzöttnek talált file-okat, lemezeket nem
próbálja meg fertôtleníteni, helyreállítani. A /C
kapcsolóval nem használható együtt.
@V/C@N -- Clean. A program setupjában beállítottaktól
függetlenül a /C kapcsolóval az MSAV nemcsak ellenôrzi, de
szükség esetén fertôtleníti is a lemezeket, file-okat.
Mivel egyetlen program, így az MSAV sem ígéri a
százszázalékos helyreállítást, biztonságosabbá tehetjük a
munkát, ha az antivírus program(ok) használata mellett
rendszeresen (napi, heti, havi, negyedévi rendszerességgel)
biztonsági másolatot készítünk adatainkról. A programok
épségére igazából az jelenthet garanciát, hogy az eredeti
gyári programlemezekrôl két-három másolatot készítünk, és
csak a másolatokat használjuk.
@V/R@N -- Report. Az MSAV a /R kapcsolóval utasítható arra,
hogy tevékenységét naplózza. Ilyenkor a gyökérkönyvtárban
létrehoz egy MSAV.RPT nevû szövegfile-t, amit folyamatosan
bôvít. Ebbe a naplófile-ba bevezeti az ellenôrzött file-ok
neveit, a talált vírusok számát és neveit, valamint az
eltávolított vírusok számát. Alaphelyzetben az MSAV nem
készít naplófile-t.
@V/A@N -- All drives. Az A: és B: meghajtók kivételével az
összes hozzáférhetô meghajtót ellenôrzi a program (a
hálózati meghajtókat is), amennyiben a /A kapcsolóval
kiegészítve indítjuk. Használatakor nem kell meghajtónevet
megadnunk. Nem kombinálható a /L kapcsolóval.
@V/L@N -- Local drives. A számítógép összes nem hálózati
meghajtóját ellenôrzi a program a /L kapcsolóval. A /A
kapcsolóval nem kombinálható.
@V/N@N -- No graphic interface. A /N kapcsoló arra utasítja
a programot, hogy ne használja az MSAV kvázigrafikus
felhasználói felületét, csak minimális képernyôre való
írással dolgozzon. Ha az MSAV program könyvtárában
elhelyezünk egy elôre megszerkesztett MSAV.TXT nevû
szövegfile-t, annak tartalmát megjeleníti a képernyôn a
vírusellenôrzés idejére. Ha ilyen nincs, akkor csak azt
közli, hogy dolgozik, majd az ellenôrzött file-ok neveit
pörgeti végig egy sorban. A keresés megszakítható a [Ctrl
C] vagy [Ctrl Break] gombkombinációval.
Ha a program ilyenkor vírust talál, akkor azt az ERRORLEVEL
változó értékének 86-ra állításával jelzi, figyelmeztetô
üzenetet nem jelenít meg a képernyôn. A kapcsolót olyan
esetekre találták ki a fejlesztôk, amikor a rendszergazda
által elôkészített programokat -- így a víruskeresô
programokat is -- hozzá nem értô emberek használják, akiket
zavarhat a program túl bôséges információja a mûködés
pillanatnyi állapotáról.
@V/P@N -- Prompt. A /N kapcsolóhoz hasonlóan a /P is
kikapcsolja a program grafikus felhasználói felületét, de
valamivel több információt jelenít meg: jelzi, hogy a
memóriát vagy a bootszektort ellenôrzi, s végül szintén egy
sorban pörgeti az ellenôrzött file-ok neveit.
@V/F@N -- without File names. A program teszteléskor
folyamatosan kiírja az ellenôrzött file-ok neveit. Ez
kapcsolható le a /F kapcsolóval. Åltalában a /N és /P
kapcsolókkal kombinálva használjuk.
A video-kapcsolók külön csoportba sorolhatók, közülük több
is kombinálható egy parancssoron belül.
@VA program különleges file-jai@N
Az MSAV futáskor minden ellenôrzött könyvtárban létrehoz
egy CHKLIST.MS nevû file-t az ellenôrzô összegek
tárolására. Az MSAV.INI nevû konfigurációs file-t a program
az MSDOSDATA nevû környezeti változóval megadott
könyvtárban keresi. Ha nem talál ilyen változót (például a
""SET MSDOSDATA=C:\DOS" paranccsal definiálhatjuk az
AUTOEXEC.BAT-ban), akkor az MSAV.EXE-t tartalmazó
könyvtárban keresi az MSAV.INI-t. Ha ott sincs ilyen file,
akkor a program a gyári alapbeállításokkal dolgozik. Az
MSDOSDATA változót fôleg hálózati vagy multitask üzemmódban
használt gépeken célszerû alkalmazni.
@VVakriadók@N
Mint minden víruskeresô program, az MSAV sem mentes a
vakriasztásoktól. Ha tisztában vagyunk hibáival,
korlátaival, kevesebb izgalmat okoz egy-egy vakriadó. Mi
okozhatja ezeket? Egy megsérült program, hardverhibák,
szoftver- és hardver-inkompatibilitások, egyes
memóriarezidens programok, valamint idônként egyes
gyengébben sikerült eszközmeghajtó programok közötti
ütközések. Sok olyan tünet van, ami nemcsak vírusfertôzésre
vezethetô vissza. A tüneteknek azonban minden esetben a
végére kell járni és mihamarabb meg kell szüntetni a
kiváltó okokat.
A program a beépített súgó és a kézikönyv szerint az összes
file ellenôrzése (Check All Files) opció választásakor csak
az alábbi kiterjesztésekkel rendelkezô file-okat ellenôrzi.
Ezek a file-ok azért minôsülnek veszélyeztetettebbeknek,
mivel programfile-ok. Az ellenôrzött kiterjesztések: .386,
.APP, .BIN, .CMD, .COM, .DLL, .DRV, .EXE, .FON, .ICO, .OV*,
.PGM, .PIF, .PRG, .SYS.
@KNagy Gábor@N
@VA VSAFE módkapcsolóinak táblázata@N
@VKapcsoló Alapbeállítás Szerepe, hatása@N
1 + Figyelmeztet formattálás elôtt,
hogy az teljesen törölheti a
merevlemezt.
2 - Figyelmeztet, ha egy program
rezidensen be akar ülni a
memóriába
3 - Megakadályozza a lemezreírást
4 + Ellenôrzi a DOS által megnyitott
végrehajtható file-okat
5 + Minden lemezen ellenôrzi a
bootszektort a bootvírusok
kiszûrésére
6 + Figyelmeztet, ha egy program a
merevlemez bootszektorába vagy
partíciós táblájába akar írni
7 - Figyelmeztet, ha egy program egy
floppy bootszektorába akar írni
8 - Figyelmeztet, ha egy program
módosítani próbál egy
végrehajtható file-t
@VA VSAFE kapcsolói@N
@V/NE@N Nem engedi a VSAFE programot az expanded memóriába
tölteni. @V/NX@N Nem engedi a VSAFE programot az extended
memóriába tölteni. @V/Ax@N Az x helyén megadott gomb az
[Alt gombbal együtt aktivizálja majd a VSAFE menüjét.
@V/Cx@N Az x helyén megadott gomb a [Ctrl] gombbal együtt
aktivizálja majd a VSAFE menüjét. @V/N@N Hálózati
meghajtón is engedélyezi a lehetséges vírusfertôzések
ellenôrzését. @V/D@N Kikapcsolja az ellenôrzô összegek
használatát. @V/U@N Eltávolítja a VSAFE-et a memóriából.
@VAz MSAV videokapcsolói@N
@V/25@N Huszonötsoros kijelzést állít be. Ez az
alapbeállítás. @V/28@N VGA-n 28 soros kijelzést ad.
@V/43@N EGA-n és VGA-n 43 soros kijelzést ad. @V/50@N
VGA-n 50 soros kijelzést eredményez. @V/60@N Video7
adapterrel 60 soros kijelzést ad. @V/IN@N Akkor is a
színes szerkezetet használja, ha a program nem észlel
színes grafikus adaptert. @V/BW@N Fekete-fehér üzemmódba
kapcsol. @V/MONO@N Monokróm üzemmódba kapcsol. @V/LCD@N
Az LCD monitorokon jól olvasható színkiosztással dolgozik.
@V/FF@N CGA adaptereken is a leggyorsabb képernyôfrissítést
használja. Használata egyes esetekben ronthatja a
képminôséget (""havazás"). @V/BF@N A számítógép BIOS-át
használja a kiírásokhoz. @V/NF@N Letiltja az alternatív
fontok használatát. @V/NGM@N A grafikus egérkurzor helyett
a default egérkaraktert használja. @V/LE@N Megcseréli az
egér bal és jobb gombjának szerepét. @V/PS2@N
Alaphelyzetbe állítja az egeret, ha az egérkurzor eltûnik
vagy kiakad valahol.